﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework;
using QS.Logic.Objects;

namespace QS.Drawables
{
    public abstract class QAbstractRenderer
    {
        public abstract void LoadContent(GraphicsDevice graphicsDevice, ContentManager contentManager);

        public abstract void Draw(GraphicsDevice device, QCamera camera, SpriteBatch spriteBatch, IDrawableObject drawbaleObject);
    }
}
